Because connect sessions depend too heavily on `this`