Just came across this nice package. Just for posterity (and possibly a future collaboration) It seems to be similar in concept to EdtiableWebData which is just a RemoteData wrapper around @stoeffel 's Editable
In the README, it also mentions StorageKey which is nice for having more knowledge on the entity ID - is this entity new, or did it come from the server.
Anyway, It's fun seeing similar ideas popping, and the way they are implemented ๐