Shiny output doesn't run if no input?