Routing all coord translation through single function.
Updating comments to reflect the fact we've diverged considerably from Clare's code.