use `vector<ObjectID>`