I want to be able to prioritize object snaps. I use perpendicular fairly often, so I don't want to turn it off, but if it is in the same location as or very close to another snap, I want the other snap to be used. Even if the program prioritized better and I couldn't control it that would be a bonus. If I'm near an endpoint or midpoint or intersection, I want those to pop up over perpendicular every time.