The client currently stores data on posts in like four different places - once in the post collection, once in a local collection called visiblePosts which holds the posts that the user is zoomed in enough to see text for, once in a local collection called localPostPositions which holds their local layout information, and once in an array variable which also holds much of their layout information. This is messy and redundant, and should be cleaned up somehow.
The client currently stores data on posts in like four different places - once in the post collection, once in a local collection called visiblePosts which holds the posts that the user is zoomed in enough to see text for, once in a local collection called localPostPositions which holds their local layout information, and once in an array variable which also holds much of their layout information. This is messy and redundant, and should be cleaned up somehow.