Only rebuild when required.
Remove caja, no longer a requirement.