DataContext now properly propagates down tree.