The button factory is now scaled up and supports custom coordinates.