Dynamic Body text changes when hovering over a button/link

Hello everyone, I was wondering if this is possible in Figma. I have a list of Board of Trustees. I list their names and when I hover over the name I see contact information and when I click on the name I get the contact information and the Bio. All works great, but what I want to do is use one body frame that will dynamically display the contact information and Bio. Struggling how to accomplish this in Figma. Thoughts?

@george.russell It is easy to achieve this with variables if you can use them. Here is the file for you to understand the setup.
dynamic text.fig (222.2 KB)

dynamic text