NOTE: this is an important aspect of the proper ref counting. The send threads/node data need to know that the OctreeServer/Assignment will not get deleted on it while it's still active. The solution is to get the shared pointer for the current assignment. We need to make sure this is the same SharedAssignmentPointer that was ref counted by the assignment client.