{{yield}} view should be virtual