Make progressHandlers a simple object
Make progress position more customizable