AntiPattern
Lazy View Instantiation Drift
lazy-view-instantiation-drift
Lazy-loaded navigation and conditional rendering cause view/component lifecycles to diverge from what routing state handlers imply, so parameters and guards run but constructors/render branches don’t, leaving UI or access-controlled modules appearing stuck or “ignored.”