Given two interface references obtained from different sources. Is there a programmatic way to tell whether they're implemented by the same instance?
A simple equality check of the interface references always fails.
EDIT: Large parts of the original question, which turned out to be an independent problem have now been moved to a new question.