No need to do this in constructor. The plugin might be instantiated without the appropriate hook ever firing. Loading the config is not needed then and should be delayed until needed.