Moved Initialization of Scripting instance after registration of component as it may try to access the not yet registered component otherwise