2 questions:
Are you going to implement data binding?
How would you implement a virtual/on demand data source?