Helper service to handle Angular collection update events via $watchCollection