I am investigating the ascension bug, will post a fix soon for that one. I have also considered adding the ability to swap companions or possibly deploy the ones you have following you to hold a position or something, which would allow you to grab a different one. I'll try a few things and see what feels better!