super.flush_cache is called afterwards