I believe this is the Unproject() calculation, if you enable the debugCamera at a different DistanceAboveTarget (ex. 25.0f)in the GetRenderEntityBasisP function, your mouse will now need to be at the top of your screen (same place as if the debugCamera was off) to highlight/click on the trees that are almost in the middle of your window/screen now.