that's what the original implementation was doing (by using `divUp`) _Originally posted by @EperezOk in https://github.com/overlay-market/v1-core/pull/146#discussion_r1453913494_