Don't duplicate code from ActionView, call private method instead.