Программированием описанного эффекта добиться можно, только вашей кровушки попьют тогда еще больше, устанете объяснять значения раскраски получившегося матраса
PS Тоже часто использовал раскраску строк и могу сказать, что ваше первое желание послать в этом случае скорей всего было самое верное, уж очень специфичный пользователь попался...