DeepZoom - single tiling from separate images

I’ve got ~6000 images at 1000x1000 pixels. First, I’m making a large montage of 6Gpixels using ImageMagick’s montage and then apply deepzoom.py from OpenZoom. This way I’m getting a tiled and zoomable image suitable for OpenSeaDragon JavaScript web viewer for gigapixel images.

Everything works great but I’m wondering whether it’d be possible to omit the step of making the big montage and make a single tiling from individual images?