We just merged an experimental feature that lets you impersonate a user without having to log out after.
If you want to use this, enable the hidden site setting experimental_impersonationand report any issues here.
experimental_impersonation