First pass at sharing templates