use progress modal when loading webgl geometry