Ngrx in Ionic 5

I have few concerns when using ngrx in mobile app with Ionic 5:

  1. Performance issues on mobile devices. = ngrx is state management so all data from API will be stored in memory and accessible all the time. Could this effect some older devices(e.g. android 4.4)?

  2. Too much ngrx boilerplate can increase app bundle size.

  3. Can’t use ngrx/data due to a lot of limitations

  4. ngrx is 3rd party library. Is it 100% compatible with Ionic Angular?

Is there anyone out there who has faced the similar issues?