wow, how'd i miss that?
non-cacheable macros work now streamline some processing, hopefully resulting in a slight performance benefit