It took a while, but while going through the feature request back log.
I was finally able to knock this one out.