Use submission renderer for all view
Conditionally do auth