For those interested in the technical details of this conversation, Spec addition proposal: location preload has a proposal for the addition needed to the form specification.
If you have other comments about how it should work or the user experience, please comment here!