Fix additional files being deleted prematurely
Created by: eseliger
When multiple containers use the same additional files, they could sometimes be deleted before the last container was done using them. Docker bind mount errors were happening then. This fixes it by taking the workspace path into account for the local file path, making it truly unique between workspace runs.