Interface inheritance for views