Thanks for all of your input. A suggestion has been made to add the ability to use profiles on a roof surface.
While you are at it, make a way to do the same for profiles on a gable roof provided wall. I have a work around but it's a lot of extra trouble.