Can we provide the user object instead of the whole context? Being a lower-level thingy, I'd rather not bind it to an API context if possible