draw: hack around weird primitive id input in gs