More efficient use of GP templates.