However, there had been some improvements on performance in many areas.
Fodd bynnag, bu rhai gwelliannau ar berfformiad mewn sawl maes.