Yeah I am not sure.  If you don't supply steps then yea you want it in time.  But if you do, you want it in steps.  I think some datasets won't have real time and people will use another number attribute instead of real time to animate so steps will make more sense for many cases.  I will add a TODO to accept time or steps down the line.