Dlaczego pamięć cache w aplikacjach telefonu ma tak różne wartości?

Często przeglądam pamięć aplikacji, żeby kasować niepotrzebne dane. Zwróciłem uwagę, że pamięć cache takich z pozoru niewinnych aplikacji jak budzik czy bank potrafi mieć znacznie więcej danych niż tych, które operują dużymi plikami (np. YouTube . Przykład sprzed chwili: w aplikacji Budzik było 5 MB, w bankowej 4,8 MB a w YT tylko 1 MB. Skąd to się bierze?

Pewnie Android gromadzi jakieś śmiecie.