This appears to be returning the wrong type.  Shouldn't be NodeType::ParticleServer.