I think this will be thread-local, which might not be an issue now, but it might better be an atom. @dirtyvagabond, am I right?