You're right. This is another topic and we will handle that in another PR.
To clean this up I would prefer to merge the commits related to the region type and load address and to create a new PR out of this. This gives me the chance to also fix the commit messages.
Should I do it this way?