Add tests and implementation for no-cache handling

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