fix: use unrestrictedTraverse to get useraction