experimental cache invalidation in new_machine