A `Hive` that uses scoped threads. This could eliminate some of the locking required to share data between static threads.