Resolve authorization error

There seems to be a race condition where the default properties aren't always loaded by the time the extension attempts to access the object. By ensuring the default variable is always an object at initialization, the code does not throw an exception which causing the authorization error to appear.