Did not implement the short-circuit to the converge method yet, as that would circumvent the controller check. Maybe later.