When you break things up, you do this because you want to update things idenpenent of each other.
– Eivind Hjertnes, Micro arcitecture
Eivind is talking about this as a developer but this strategy has worked well for me in general. Work, hobbies, and more.