Simple problem - as long you are tracking `elements` via `INSTANCE_MAP.set(element, instance)` - one element could be associated with one one instance. If, but any reason, 2 different observers observe one element - only one would work - the top one.