It's double the requests to get OpenMapTiles data and contours separately. It would probably be pretty easy with tile-join to add the contours layer into the generated openmaptiles mbtiles, and then only have to make one set of requests. Note that this would require switching the source in style.json