You might try to have a common channel for all, filtered conditionaly on handle_out…
Like in this post here