In this test, `Translation.objects.no_cache().filter(id=orig_name_id).count()` returns 2 (the same number as above), even if there is really only 1 Translation left in the db (which is proved by the fact that the test passes with a `len` instead - and also, I tested with a dummy cache backend and it was fine then)

I haven't investigated yet, but it screams like a bug/limitation in django-cache-machine to me. Since the timeout for counts in cache-machine is separate, I suspect the code handling count caching is too.