I dont think thats possible, cause at the end the server hold's all the information about the gems on the player's ship and using the data from the client even if u got it in your database would be stupid.
I think there is no point why you should receive the gem information about other players, its just uneeded data for the client, cause the damage u delt is not calculated on the client side and i dont think you can see other players gems on the map (acctualy i dont know but if im false u can write it down)
so there should be no way to do this acctualy. But i think its the same like see invisible ships they could fix it if they do not send the player data until the ship is visible, but i think that would change ingame mechanics for the player's but at the end it would benefit them so...