Bite-sized separation of concerns