Как вариант: объявить пул под блипы и заносить в него информацию, включая позицию, когда игрок в машине; если игрок вышел из машины, до удалять из пула блип
На машине, вроде бы, автоматически не присваивается, только на игроке (насколько я помню, но это не точно), но в таком случае при движении можешь переделывать блип на водителя, а когда водителя нет - оставлять на машине.
Для проверки - в entityStreamIn, если entity.type == 'vehicle', то создаешь блип, в entityStreamOut удаляешь.