Anyone have any experience with custom npcs?

So i just found out that you can put an editable, within the npc device code, that is an audio_player_device. But in order to use it you have to first place the npc device in your level. Then you would select your verse behavior in the npc device itself and link the editable that way.
But also if you have a lot of npcs using the audio device. You will get the same error you mentioned above. If you have just a few npcs using the audio device, it doesn’t bug out too much.