As I read a 2010 study, the 25k limit only applies to your HTML. "Try limiting HTML pages to 25.6KB or less if you want them to be cached."
Other resources have a much higher limit. 4 MB on iOS and 2 MB on Android. I would suggest that these restrictions will only increase in the future, so this study, although dated, is at least a good base.
source share