Improve view API.