When multiple developers are developing a highly modularized system the references between different eSpaces easily get outdated. To counter that, we run a build (republish solution) each night to refresh all references so that we get a correctly running application for each day.
It appears that Lifetime API does not support this at the moment so we are doing it by running Selenium to click through Service Center to click the correct republish button. Ability to republish a solution or a set of eSpaces at a correct order though a REST API would help a lot.
Here's some more related discussion:
Br,
Toni