Oh crap... I've been bad...
It has nothing to do with the time compression, but rather how the runtoenable is calculated... that's a design problem but compounded by the darn interface... so I need to find another way of doing a couple things...
I'll keep you guys posted.