I think the show missed an opportunity by not showing the lightbulb finally click for Mary once the three children were reunited. It would have been a great way to end this episode, and since then the slow Mary-Marigold reveal has become tedious and anticlimactic.