move cache hit status into core class, add header size estimate
move cache hit status into core class, add header size estimate