Support multiple users and (in theory) fetchers