I worked in a global team. When I got booted off VPN I would have my irc connection drop and I would miss critical conversations. IRC sucks for collaboration.
But, yeah, I understand this is beyond the capabilities of your typical user, and not something most users even know exists.
This is really a UI/UX deficiency of IRC, not a functional deficiency.
I have a hard time imagining irc heads don’t have a solution dockerized