Hi there, @timlcooley… check out this thread… it talks about doing what you have described by using a custom state.
Hope this helps.
Best… Mike