simple full root cache