Updating adding/editing components to external context