I'm looking for a pair of words to respectively represent a “real” thing and for multiple representations of that “real” thing.
Simulacra is close, but I’m not aware of any term for the object that is being mimicked, and I’m not sure its usage is common enough for people to know the term.
I like replicant (the fake people in Bladerunner), but there are some issues using it. Silhouette feels close, but not quite there.
The hologram watch from Total Recall comes to mind in describing what I’m looking for. The idea is that there is the real object, but you can interact with the copies just like the original such that it doesn’t matter that they aren’t the original.
Sorry, the words I’m looking for would work well in describing what I’m looking for!
Edit
I’m working on a software library for interprocess communication, and am trying to come up with a few terms that convey the intent. The idea is that you create an object in your process that behaves the expected way, and it doesn't matter whether the “real” object exists in another process. If the object is in another process, the library handles all of the communication to keep things synchronized with that (real) object so your version behaves exactly the same way.
Proxy and RPC (remote procedure call) focus on the information transport. I’m looking to convey the intent instead of the implementation. I do need terms for each, so I can describe the implementation to people.
Edit2
Updated to clarify question. I'm not sure what the line is between describing a conceptual behavior in computer programming vs. naming of a class. The suggestions have been very helpful for helping me figure out how to describe what I'm working on, so it is unfortunate that my question has been put on hold as off-topic.