This will again not be the best possible way as if any of the properties in the hub is updated then the list will have to be updated from the backend or is there any way that the user will be able to do this?
Transposing is never an option in Anaplan. Meaning you can not transpose your columns into rows - the only option I could think of was making this hierarchy. Otherwise it doesn't seem to be possible within Anaplan the way you want it to be.
To your question yes you will have to update the master list and the new list which is coming from properties. However I would like to reiterate that it is not the ideal solution and if I were you I wouldn't even take that route. I would weigh pros and cons of the approach and then take the way forward.