Sometimes it is necessary to stack controls like doors and switches over each other. If we would like to edit them, we first have to change their position on the level. This is a source of errors. If we forget to return the controls to their original places afterwards, the functionality is broken.
A better way would be to have a way in order to select another control on the stack without changing the position of the first control. How about to solve this by a double click or a middle mouse button (mouse wheel) click on a stack of controls?
You could apply this idea also to tiles and the pipette tool. Especially, if we massively work with shadows, also tiles are stacked on the level. If the pipette tool recognizes a stack of tiles it could bring up a selection window with each tile found at the desired position.