Sygmaa is very possible, I think. It's a way to keep many classic Tohaa units still in the game during the absence of the main Tohaa forces.
Yeah I took that as more a reference to CA Nano screens. Because the Tech is pretty similar it seems like.