What is the best inheritance for custom rhino event?

Trying to delete this post - will resubmit a more useful post when I understand the problem clearly.