Start templating the coordinate type