То ли мы чего то не можем понять, то ли Вы так объясняете.
. Раньше блока TimeToTick вообще не было, и ничего - обходились. Математики там было аж целых два блока: умножить на 1000 и разделить на время тика программы. Если использовать время в миллисекундах, так и умножать не надо.