To elaborate: When fighting in a CZ, everyone who so mutch as tags a Thargoid gets the credit reward, but only the player (or NPC!) that deals the last blow gets the kill count, it does not matter who deals the most damage, if I am not mistaken. So your chance to get the mission credit for a Hydra gets lower the more players are firing at it.