I'd like to create a very basic shape which is essentially a form. In this case i want to represent Ingress Rule objects which have a Host Port and a Path. I created a rounded box and then 3 text boxes for lables and then 3 text boxes for the user input and then tossed in some defaults and positioned all of it. After getting things in to position i attempted several different ways to group the data and then attempt to modify the 3 value text boxes. I can click away to get to the edit mode of a text box however that seems to destroy the group after the fact.
Is there any way that i can keep the set of shapes as a single custom shape but also allow the user to select edit fields (text boxes) within that custom shape and retain it as a single shape after the edit?
In searching for this all i could find was stuff related to getting dynamic data in from google sheets or something and nothing regard using modification/update/input to a custom shape
Thanks