FEATURE cache data structure, faster than loading from file