[WIP] P

**ready for preliminary review, full description coming soon**
@cmr would be nice to get graphs for this, with and without `--cfg syntax_ptr_in_place`.