Here's an idea I had recently - are you aware if anyone's tried this? An aircraft with coax rotors. Off-axis torque is achieved by changing the angle of the blades independently around the rotor. If thrust vector is in Z direction, and you want to rotate in XZ plane, you increase AoA of rotors in +X direction and decrease AoA in -X direction, causing differential thrust which rotates the aircraft from pointing in Z to pointing more towards -X. Control would probably be via 4 or more cams around the shaft.