It seems odd for a component to have to anticipate which inputs will be dynamic and which are static.
On the other hand, it complicates declaration logic to either:
Have to check whether each input is Observable
Treat all input as Observable 100% of the time. Simple declaration-time decisions based on simple input become runtime decisions based on Observable events.
It seems odd for a component to have to anticipate which inputs will be dynamic and which are static.
On the other hand, it complicates declaration logic to either: