Fixed sync barrier for the objects, construtor for proxy adds its self to the newObjects and not the currentObjects so that it wont get run before its been initialized