URL scheme agnostic maps.
Separate some of the init functions out.