Use explicit source state updates
This adds the _update_state() method to the Source class, similar to the corresponding method in the Element class.
Loading
This adds the _update_state() method to the Source class, similar to the corresponding method in the Element class.