First of all, I want to applause the hard work done by all the masterminds behind this awesome project. You got under your hand an addictive game and that's a good thing... I think Let say I had this idea because I work in CAD (Computer Assisted Drawing) environment every day. With this kind of program, you're often call to work with BIG assembly of multiple parts and when you're trying to click on THE part and it's stuck under a dozen of others, you need a special tool . The program I use have 2 different type of right-click option. The first one, when you just click on the part, choose the top first part or the bigger one. It's ok with 80% of the need. The other 20% you just let your mouse over around where your parts is and three dot appear beside your cursor(...). This mean IT'S the time to right-click! By doing a right-click when ... appear, a pick-drop list appear. In this menu, all the part in a certain array can be select. Then you chose the right one for your need. I'm talking about this CAD function because often, in the assembly hangar, I need to choose the little part beside the partern"ed" parts and that make all the assembly to be restarted. Any kind of precision click could be great in that case but since it's already existing in CAD program and it's working well, I suggest that one! Also, a UNDO and a REDO function could remove a lot of frustrating moment. Like said earlier your doing a really good job and I hope your keep doing good for many years again!