client now works with server to assign Note ids.
More ideal solution, still not perfect.