https://mobileappcircular.com/optimizing-react-native-performance-realtime-data-with-websockets-3d07c9919da