You could be on to something. There are so many kinds of anemones as well. The little fuzz in those pics look like a type of anemone polyp/bulb. I just never seen on through out a tube like this.Sorry again just guessing/ throwing ideas out
Also appears to have a root system.