Add the ability to swap templates.