Water Droplets on Chrysalis?

Here are a couple theories about clear droplets on a chrysalis from Monarch Watch's Chip Taylor:

https://lists.ku.edu/pipermail/dplex-l/2018-October/004840.html