But what if the user does something like this?
MyResource |> Ash.Query.for_read(:cached_read, some_args) |> Ash.Query.filter(some_other_filter) |> Ash.read!()
In this case only getting the args will not work since the cache will totally ignore that there are some custom filters for the action right?






















