TrackTemplateFactory implemented