Refining of SmartObject the component