Given all the popularity and use cases you know today. Is there any fundamental design choice you would have done differently?