Factored-based OSM