Simplify.
Install if source is different.
Update cache clean command to also use original source.