Yes, soaking rice and passi paruppu/ moong dal (separately) helps them cook to very soft as well as hastens the cooking. Roasting the soaked, drained grains in a little ghee, enhances the flavours.