Pinia Colada: Scalable Data Handling in Vue