Allows setting of additional valid view options

closes #4582
Nitpick, would be better to just use arg name `$options`. Makes for better reading in api :)