We may also need this feature at view.js.