Could you please provide some examples on what exactly your problem is? Maybe screenshots would help because I don't understand any of your "bars look different depending on job for optimisation" stuff.