Replace single actioningId state with a Set of IDs to properly track multiple concurrent actions. This prevents issues when a user rapidly clicks actions on different trades before the previous action completes.