starting implementation for port view and port model considering their division of responsibility, I would rather not have port model touch the scene view if possible. (not destroy or instantiate GOs)