Commentaries tracks as "extras"

So I got tagged in a similar feature request where symlinks were suggested as a way to achieve something similar, and it got me thinking about how to solve this again. Here is what I came up with, thoughts?