Proper component scope