Filter or Hook to programmatically add Interactions?

Happy Holidays Bricks Family!

Does anyone happen to know if there is currently a way to programmatically add or build interactions via a PHP function or filter?

Currently Bricks only has the Builder UI for adding element interactions. Is there a better way that we’re overlooking or method for writing custom interactions?

Example use:
Offcanvas nav menu with mega menu or templates, with a form that can be displayed based on the programmed form (based on which form the user wants to display from an ACF options page selection), then the ability to choose whether they want to display it with click only or hover/click, etc. etc.

Hope you had a nice vacation (if you did have time off)!