[feature] Models can be filled by a Cursor