Optimization using memory and cpu during creation and removing of component - signal onRemoved isn't created by default.
Now method 'add' doesn't takes layer name by default