**Game Version number: ** 1.2.1.127
**Modded?:** (Yes/No) No
**Issue Description: **
1. When FactionIdentifier being created in custom non-Faction class, `GetSoundIdentities`, `GetVisualIdentities`, `GetSocialIdentities` returns nothing, thus not allowing to use identities in custom code (see reproduction steps).
2. FactionIdentity is readonly field and couldn't be changed/overriden, so you can't to get workaround for this issue by overriding faction identity/setting some new value for that in-engine field.