How to select grasshopper geometry shown in Display Conduit C#

I have a component that creates geometry and shows it through a custom display conduit.
I would like to develop a way to select the geometry in the rhino window to display more information about that object.

I don’t think I can do this with a plugin like “Select Preview” unless I output all the geometry which isn’t desirable to me on this project.

If anyone know of any examples or information about making grasshopper geometry selectable, please let me know.

I found this example which looks like a great start. I am going to try to implement a solution based on this.