@jeandet I think I got it, including what my issue was.
1. rtti was basically disabled by maplibre, got that fixed now
2. my *_wrapper generated cpp files from shiboken were not included for the extra objects I created
I am currently trying to get some of the objects in there which cause some additional issues between shiboken and the mapping, likely require signature changes, but committed to get it to work.