Document ways to break cycles - adapter and lazy components
We should better document the ways that dependency cycles can be broken/interrupted
- Adapter
ExtrapolateTimefully relaxes time requirements, but could cause "unpredictable" delay - Components could pull for their current/old time step; could relax dependencies under certain circumstances