WIP: setters for port metadata