Layout now handling label rotation.  Still using MBRs, so not entirely precise, but close.