zoom --> render --> add model

Hi Everyone!

I wish to add a 3d model to my viewer, but only after the scene is rendered (the basemap tiles are downloaded).

First zoom to an extent, then wait for all the maps to be downloaded and rendered, and only after that wish I add the model.

How can I do that?