Corrects typo of `dotsData` option
Corrects adding dot data

Closes #154
Corrects adding items in loop mode

This simplifies the cloning during `update` and preserves the current
position during `add`.

Closes #344
Corrects `add` if no items available