Maybe GPU picking can help?
Search for “GPU picking” in the forum, there are a number of threads about this topic.