public VisibleEntity( Position newPos, sbyte newId, Rank newRank ) { Id = newId; LastKnownPosition = newPos; MarkedForRetention = true; Hidden = true; LastKnownRank = newRank; }