NetMessageFactory handles the creation of NetMessage objects. Little bit cleaner, I guess...