component settings are now only imported once, so it was protected and the call was moved to component constructor