cached entity base