UserAccessControlHandler::checkAccess() fails to add a user cache context where needed