Also adds an assert to ensure that Setup is not called more than once during a VertexLoader's lifetime.