https://betterprogramming.pub/meet-flashlist-a-better-alternative-to-flatlist-for-react-native-47ed7484718