UnitCache improve