Ask actors to share resources, without deadlocking

I managed to have a “actor-free” solution. The main idea is to use remote functions instead of actors. See more details at this post.