Not exactly a feature request, but I've started using Storage objects as NPCs. They have their own distinct color when they're in a room, and they can hold items which is neat. Usually what I do is have a trigger on entering the storage that removes the basic storage commands and instead add commands like 'Speak' or 'Trade' so it feels more like an interaction. It's a good system for anyone who is thinking of adding NPCs using this engine!
Plus, maybe this could help with the development of NPCs somehow? I'll probably have to replace and remake them when the actual NPC objects eventually come out, but for now I find using storage objects works well. Maybe when NPCs are first added they could just be a clone of the Storage object and then improved on later? I dunno, spitballing here.