Vaadin UI is coupled with data model too tightly

Hi,I use vaadin for some month,and I found vaadin is very good tools to construct UI,and can do some unthinkable things in traditional MVC.
But I found Vaadin UI is coupled with it’s data model(property,item,container) too tightly.And Vaadin data model is not easy (especially container) in some high-performance-require situation, I want to extends some UI Component(like Table) to override the data binding(not use container to load data),and I found the job is difficult.