maybe give flags an amount of "lives", so like, if they ahve 10 lives then they can only be dropped 10 times, and on the 11th time they respawn? Although this would be frustrating to work with if people kept killing the flag-carrier to steal the flag for themselves, only to have it respawn