material-motion-swift
material-motion-swift copied to clipboard
Refactor the systems to only be invoked once all interaction properties are available
E.g. for Tween, we invoke the system with an instance that has the latest property values all ready for use.
This would significantly simplify the system implementations because they could focus on the emission aspect. Systems currently have to both subscribe and emit.