I'm not sure what you're saying here, but if I'm interpretting things correctly I don't really want to pass path into the coloring schemes in order to reduce the amount of coupling between our modules. If we wanted to color things that aren't the map using ColoringSelectionProperty/ColoringScheme then they wouldn't have a path variable.