PURE-231: Make SnappingRule separate class and remove boolean highPriority