Just a couple nits I found while testing AC2…probably won’t apply to most people, but definitely will to some!
Early on Patrick advised that:
dmx.requestUpdate() is replace with
this.dmxComponent._updateValue();
this.dmxComponent.dispatchEvent('updated');
And if you have heavy repeats with a datastore, you’ll want to refactor to make use of
.startBatch() and .endBatch()