Actually, this whole problem can be fixed rather easily. In this other game I play off and on, Warframe, there is a character named Mirage who can create duplicates of herself in a pattern. When she, or anyone else for that matter, mouses over or aims through one of them, the duplicates will turn transparent around their reticle so they can continue to fight. Same concept here. If Bahamut is between your character and the camera, part of him will be rendered away to let you see.