Not exactly, by default all entities should have the basic NetworkComponent. If I do getNetwork off of an entity, I should be confident in knowing it will never NPE. Remember that NetworkComponent serves two different purposes. Of course Player is different.

>>> Player should have the Player version attached in initializeSession. That part is correct