Now uses the steps() parameter

Now uses the steps() parameter to avoid half-transparent frames. This has fairly reasonable browser support now.