После прочтения api-документов и чтения источника для cache_key кажется, что объединения таблиц в запросе не поддерживаются, а ключ кэша проверяет только обновления для первой модели.Похоже, не существует простого исправления, кроме реализации пользовательской версии ключа кеша, которая делает то же самое, но для нескольких таблиц.