What I'd really like is to have a second, isolated firefox process that I can run alongside my main one with as much functional independence as possible.
What's stopping you from running a separate process?
What's stopping you from running a separate process?