Merge "Enables registering/unregistering multiple update listeners." into pi-dev