We need to support all the Processing4 matrix ops, i.e. pushMatrix/popMatrix. We'll likely want to include transform as part of our immediate mode batching information and break the batch into a new batch when the transform changes. We'll need to keep a stateful stack of transforms on the Rust side, which will be a bit tricky.