Adding several deform points in one circular object (belt)
I might try attaching the buttons to a flat, heavily subdivided belt, and then selecting all the buttons, and scaling down with proportional edit turned on.