There are quite few functions in Position that currently instantiate legacy editing positions. We should fix those functions.