So it is a bit fiddled, but I create a second tabgroup with visibility turned off that contains my three custom tabs. From there I use copyobj(app.tabGroup_2.Children(...), app.tabGroup) to copy the correct one over to my visible tabgroup.
If anyone has a cleaner idea I would love to hear it!