Hi, I am not fully sure, but I think the table cache_hash can be used for custom stuff as well... (I just quickly scanned your posting) Check out t3lib_BEfunc::storeHash() and t3lib_BEfunc::getHash - maybe this will help. Greets, Sebastian