Do we need to observe these properties (iterationCount, playbackRate, etc) and rebuild whenever they change?