We will also need some code that takes care of deleting these directories again once all images with "dp" units are deleted. Basically, the code that deletes generated files should also try to delete intermediate directories between the assets directory and the image. That would then also come in handy should we ever allow things like "foo/bar.png" as asset names.