Instead of having support material that can only go up vertically at 90 degrees, it would be nice to have support material that could go up to particular height and then start overhanging until its under the part that needs to be supported.
In the attached file / picture:
Black represents the object.
Green is the support material.
Blue is extra adhesion support material to keep the leaning support attached to the build plate.