fix #3 CacheViews=false should not influence IViewAware.GetView() behaviour