As I understand the current UX trends, right-clicking is considered harmful. Examine the click and hold (which is common in touch interfaces) with a tooltip that lets the user know if it is available (cf: Chrome Back button) or a floating mini-panel above the mouseover control.
source share