use hasThunks rather than pre-rendering thunks