@Janis, I doubt my company will want to for this feature, but I can talk with them.
I just got finished implementing your suggestion and mostly everything is as I expect. Some minor issues with hovering edges, it doesn't always look like one edge, as it is really multiple.
I'm looking to fix up some style things on my end before I ask any more questions, but I think I have everything I need now.
Thanks again!