А что вы хотите получить от кэширования одного слоя? С точки зрения производительности это вам ничего не даст.
Проблема в том, что у меня в группах лежат разные масштабы топоосновы, но есть необходимость отключать для отображения отдельные слои, например растительный покров. Если кеш отстроен на группу, пользователь может отключить отображение целиком группы, без возможности отключать отображение отдельных слоев в ней.