toStrings for model objects.
Account for scrolling offsets during reposition().
Don't create duplicate decorations.
Merge pull request #87 from smashwilson/changes-going-nuts

[wip] Changes going nuts