`EcsoGraph`'s implementation doesn't take so much care to memory. I think there are many rooms of improvement that can be investigated.