Don't create new DSpans for every mesh...

Yeah, bad things happen when you forget to implement __eq__