Allow copy and pasting of complex interactions?

Continuing the discussion from Copy / Paste prototype interactions?:

Can this particular feature also work with complex interactions, ones that have variables or conditionals in them? Another suggestion to include here is to also probably improve on the visibility that you can copy and paste interactions from the Prototyping tab.

Right now I have this particular interaction where I’m resetting a bunch of variables to their values, and I need to have that same interaction with another button in an instance. I was hoping I could just do a similar way of Copy and pasting properties but for prototype interactions as well.

As an aside: I tried the suggested action from the previous Forum post I linked, but it doesn’t seem to work for me. Maybe it doesn’t work if I’m trying to add interactions in component instances (nested or otherwise)?