rendering shortcodes earlier for better performance