Issue #2580263 by Berdir, nils.destoop, catch, Cottser, larowlan: Find a way to not run contextual_preprocess() on every template
mentioned in commit ff78b804
mentioned in commit dff57737
mentioned in commit 470f3181