Prop map perftweaks

These are O(n) to O(1) perf fixes in the way that PropMap is used. This bumps up some speed in markers and clustering markers. I wanted to tweak PropMap before I go ahead replace the clustering logic.
vals and keys are handled at the same time there fore 2XO(n) is not needed