Bans can not remove content from cache immediately because that would require going through all cached content, which could take a long time and reduce performance of the cache. Varnish contains a [ban lurker](https://www.varnish-software.com/blog/ban-lurker) that crawls the content to eventually throw out banned data even when its not requested by any client.