It's a general problem though, that my application code has all the data and spicedb doesn't have any. Isn't it a reality that there would be an immense amount of caveats at some point that I constantly have to update and where I constantly have to send large chunks of data to the caveat for evaluation, which is not cacheable anyway. The IP blacklist example is a good example I saw, I mean such blacklists might be entirely dynamic and the application or cloud edge node or whoever might automatically detect a DDOS and blacklist thousands of new IPs