Removing the collection listener in the pinListView to check if that's why the pinListView is being rendered 31 times for each pin