To get evenly-timed frames, you don't need to halve the rate with each drop, you can divide the refresh rate by any integer to get a valid steady framerate. 60, 30, 20, 15, 12, 10, 8.571 etc.
A steady 20fps would mean that your frames would each double one of their fields of an SD CRT...