When the plugin is polling the scm for change it creates a workspace (typically jenkins-master-JOBNAME)
The build itself create another workspace with the corresponding node name (typically jenkins-builder04-JOBNAME) that is correctly deleted at the end of the build if enabled in post build step
Is it really necessary to have a workspace created to poll the scm for change?