Since we're basically standardizing on GeoJSON, it makes little sense to have the base map constructed using EPSG 3857 and then have to keep converting coordinates all over the place. Try initializing in 4326 and removing all the conversions.
Rejecting this after more research; the industry norm is to use 4326 for storage and 3857 for display/rendering, so that's what we'll continue to support.
Since we're basically standardizing on GeoJSON, it makes little sense to have the base map constructed using EPSG 3857 and then have to keep converting coordinates all over the place. Try initializing in 4326 and removing all the conversions.