public static EntitySnapshot IndexEntity(this SchemaObject obj, uint fieldId, uint index) { var entityObj = obj.IndexObject(fieldId, index); return(new EntitySnapshot(entityObj)); }