Generalize weight limit backend calls