Yes. That allows for a simpler persistence and versioning implementation in addition to a simple representation of what the configuration of a domain is. This does require that we at least support what our current admin tools support in the initial switch to a domain.xml.