Looks like cyano to me too. This stuff will spread, so I’d try getting rid of it. It will feed on any nitrates and phosphates in your system and can be hard to completely get rid of. I’d recommend frequent water changes to keep nitrate levels at a minimum and physically removing as much as possible each time.
Good luck.