I tried Multi-Account Containers to try isolate my work from my personal but it just wasn't good enough. History, bookmarks, passwords and plugins were all shared.
Do I really need twitch emotes and every personal password on my work environment? No.
What I found as a solution was `about:profiles` and creating a separate profile with a distinct theme to tell the envs apart, and to sync I had to add a different Firefox account but it all works quite well.