How does memory management such as ARC in iOS or garbage collection in Android impact performance when handling large streams of data at Accelyst?