View uses entity implementation