Fixed inconsistency in progress property (mixing float and CGFloat).