Restriction caching