I just bought my first non-instant (ie pearl) tapioca, and I noticed the recipe calls for soaking the tapioca overnight before actually cooking it. Does anyone know WHY the long soak is necessary? I'm not sure of the science here. Following that, if I left out the soak, would my pudding still taste good? Thanks for any info you guys have!