А зачем пользователю делать лишние движения? Не надо выбирать "взять этот цвет" и "поместить его сюда", надо просто "выбрать 4 цвета один за другим", а тот объект сам заполнится последовательно. И времени займет в три раза меньше, и к пользователю дружелюбнее.
Сначала хотел так сделать, но подумал что в случае ошибки одного цвета набирать заново дольше придётся, чем исправить один цвет.