EndpointViews should modify their models (instead of PlumbView)