Wow, good luck with trying to figure out how to adapt the Maqetta code base.
Note that it will be extremely difficult to pull off. Although the Maqetta team (all from IBM) spent considerable effort attempting to make the code solid with developer documentation, the code is massive and very complicated. The Maqetta engineers probably by now have had multiple coding projects since and will probably have only limited memory from something they haven't touched in about five years. Also, they are probably very occupied with new and exciting tasks.
I'm unable to provide much help because I have developed a severe disability (ALS). I'm typing this email with my eyes because my hands are too weak to operate a keyboard.
Jon Ferraiolo