Vertices now have an optional payload