Ну задеркжи не такие маленькие. Сравнение millisecs с джимоновскими микросекундами показали, что нелинейность в рамках дискретизации, во всяком случае явных артефактов вроде как не наблюдалось. Наверно целевому процессору эти задержки маленькими некажутцо.
Хотя миллисекс несколькораз вызвается на каждой итерации логики (с максимальной то бишь частотой), причём значения функции в целом влияют на визуализацю, кторая опять-таки в рамках допустимого.
а думаешь - для чего я просил Джимона новую версию сделать?
Да и вообще - вопрос не про адекватность функции, а про то "что затормаживает работу FLIP".