Factored out BasicTrackType
Factored out polygon type