Detect if a nicer progress bar can be used, and use it if so