Removed the Color concat optimisation, it doesn't work. Will need to fix it later.