Ticket number is 2017-0111-0435.
I have had a little progress with TAC on this. They have labbed it up and have it working, kinda of. At this point it does work, until I add a interveneing switch with trunk ports in the middle. You'd have that in almost any real-world scenario. I have kicked it back and I'll pass on any solutions we come up with.