I'd suggest considering collapsing management-ip and management-port into a single attribute with the syntax "address:port", features like nat targets are good examples of how this is done.