Allow manually networking structs via INetworkSerializer
This is useful for structs that cannot be automatically networked due to nullable types.
Make EntityTarget struct networkable
Switch ParticleSystemEntity to create effects clientside
Fixes issues for players joining a server after particles are toggled on or off and not seeing them
Handle potential NRE in BasePathNodeEntity