More declarative syntax improvements. Lazy loading demo works now.