default interpolation thread count to 1 and add number of threads render parameter
remove thread creation overhead if numThreads < 2
minor logging improvement
log more performance profiling details for render process
return local coordinates for all tiles in overlapping regions and mark last tile's coordinates as visible