Handle predicate weight updates