Bugfix: dms.positions should be a Quantity(list(Vec3)), not a list(Quantity(Vec3))