I'd like an intelligent Break Line tool that is aware of an objects fill/hatch, or simply has solid fill on one side with no fill on the other so as to achieve the 'better' or 'best' options as shown below: