Getting Smart Objects to work with EQS for BT

I would like my AI to be able to use smart objects as cover, but im not sure how to use EQS to get them to only take cover in the desired locations. I’ve been able to get them to go to the smart objects I want using EQS but they wont actually claim the smart object slot.

I guess you would have to create your own eqs event and use the node that returns the found objects and then you can cast/interface the smart object