Removed MalletColours ability to store a backend specific colour object. Backend system is expected to implement its own wrapper to store backend specific objects.