Есть либа чтобы
@Cacheable можно было на методах юзать - ts-cacheable. Офигенная либа, если у тебя например есть несколько селекторов, которые тянут одинаковую информацию с реста и нужно избавится от дублирующих запросов, просто ставишь аннотацию, а еще там есть удобные механизмы инвалидации кеша