Add tests and partial implementation for no-cache handling

Fixes https://phabricator.wikimedia.org/T78439