Are you looking to contribute to this project as open source or create non open commercial plugins? If the latter, then you might need to let your programmer figure it out or pay for additional consulting from an expert.
I am not opposed to either. I was just told it was possible, and was showed some sites that had some info (which was over my head). But that was a while ago, and I don’t recall where those sites were. I mostly want to learn how to accomplish it, and then I can pay a coder to build some.