updateProvider() now supports filters for partial updates