Track data items by various instance slots --- OBSOLETE use registries instead (to be released soon)