backing out of faster transforms and ng-once optimisation till I have time to fix playback