Hit result under cursor for object - just not suitable for what Im trying to achive?

Just to clarify, is your answer: Yes the nature of “Hit result under cursor for object” is not suited for things that stack on each other and I should use an alternative way (for example using my grid system)

Or is your answer, I dont know about the hit under cursor but here is a different approach?