Hi Simon!
Ok, it looks like there is simply no easy answer to making t:aliasBean work with component binding. I've therefore added information about this to the AliasBean.java javadoc, and to the wiki. Looks like that is all that can be done.
Just a wild guess (didnt find the time to investigate it into every detail):
What if we, once the view has been creates, replace alias of the component binding with the real binding, thus we no longer need the alias any more.
restoreView will automatically have the correct binding then. Shouldnt this be possible? --- Mario