>Can you not use isolated scope, pass in the panes collection to be used and assign that the 'panes' - simple example :
http://jsfiddle.net/joshdmiller/fhvd9/That means complete re-design again and going back to what I had originally. But sounds like it may be a good thing and we eventually switch to that.
If it's not broken, fix it until it is.
My Blog