Add 2D transform abstraction
Refactor DOM renderer to only use CSS transforms
Move forEachReadyVisibleLayer into WebGL renderer