Update component source state