Thank you! I just did some research on that and I believe that’s exactly what it is! What a relief, I was so worried I was going to have an algae outbreak.I don't think that's algae. At least not most of it. I think those are rhizoids coming off the moss.