Yes, all three goals were together in the generate-sources phase in the original. If implementing the workaround, build-css and build-thumbnail should be moved into a new phase.