Need to redesign a bit, as writes to exposed PPU registers via shared memory also affect other PPU registers.