Add downstream component to Materialization state.
Add lookup accessors for materialization state.
Add isMoveableNow query.
Add application case for materialization decisions.
Add more materialization helpers/accessors.
Add materialization expression annotation to expressions.
Move materialization hints to separate module.

Easiest way to avoid circular imports.
Maintenance actions to get Materialization to compile.