I've come to understand that the red stuff pictured here: http://imgur.com/a/KYx75 originates from mites: https://extension.usu.edu/files/publications/factsheet/eriophyid-mites2010.pdf and the little ellipsoids are called erineum.