Can't you check if a person picked up the quest item every time a player lands on a planet and spawn non quest loot if they haven't picked up the quest item