make seed.position a scalar so we can increment it instantly and cheaply, and decompose it into a full position after the fact
Merge branch '7964-simultinserts' into 7964+7926