Countdown happens in 2's when layer shell is used

This works fine:

gtklock -l --countdown-after 4 --countdown 4

but when the -l is not used (ie in normal usage) the countdown happens in 2's. It seems the layer shell does not flush the queue as often.