Caching is impossible, restrict transactions.