Need some advice on how to begin adding new smartobject request functionality

Thanks! This is a good solution if there’s only one kitchen. If there’s more than one, and I want the character to only use the smartobjects in one kitchen at a time, I’d need to make multiple copies of each tag hierarchy for each one (unless I’m missing something).

I found a different solution where I use the “Find smartobjects in list” node instead of the normal “find smartobjects” node I was using. I have the character look for an activity first, and then only search for smartobjects in the list of child actors with the correct parent.