тоесть допустим компонент A загружает Post с полями "a", "b", "c", а компонент B загружает обьект Post с полями "a", "b", "c", "d"
получается что когда я загружу сначала компонент B, потом компонент A, то мне данные должны вернуться из кеша, а если наоборот сначала A а потом B, то будет новый нетворк реквест?