@Euan_Carmichael I’ve noticed another potentially significant problem - it appears that the revert event is being called by default before the apply event when the modifier is applied. I have tested this on 5.2 using the SyncMarkerAnimModifier and a custom modifier I created.