Wouldn't it be more logical to have these on the PaletteInterface ?