We naturally shift between perspectives on the same concepts as tasks change. But when designing models for software, we often search for "the one model to rule them all." For the sake of KISS, DRY, or sheer habit, we build one complex model instead of several smaller, focused ones.