Taxonomy Cache Polling Feature

After a taxonomy is loaded into memory, a polling feature is provided to determine when a taxonomy can be unloaded. The polling system works in this way: