Don't setup default values for text and image urls, since they might stay null and datastore does not like that.
collection view has a problem with models being added rapidly. sync both profiles and posts and only then initiate the view.