WIP: Per-frame memoized objects. Canvas-based affine transforms for objects.