cached view improvements