Custom Extension Initialization of an Empty Stage

Hey all,

Trying to initialize a stage, then add a Room.usdz on a custom extension on_startup. It will not load the USDZ file I requested in the method on the initial load. However, if I save the extension.py file, it will hot-reload it.

It does this for multiple items. Ideas?