public override void DeSerialize(BinaryReader reader, INetworkObjectSerializerManager serializerManager)
        {
            int typeId = reader.ReadInt16();

            CreateGameComponent(typeId);
            var componentSerializer = serializerManager.GetSerializer(typeId);

            _bitMask.Deserialize(reader);
            var networkObject = Component as INetworkObject;

            componentSerializer.Deserialize(networkObject, _bitMask, DoCompress, reader);
        }