Fix wrt [databind#490], as pointed out by pascal g
diff --git a/release-notes/VERSION b/release-notes/VERSION
index 18f1137..2095385 100644
--- a/release-notes/VERSION
+++ b/release-notes/VERSION
@@ -21,6 +21,7 @@
 - Added `@JsonInclude.content` to allow specifying inclusion criteria
   for `java.util.Map` entries separate from inclusion of `Map` values
   themselves
+- Finalize fix for [databind#490], by ensuring new mapping initialized for new context
 
 2.4.4 (24-Nov-2014)
 2.4.3 (02-Oct-2014)
diff --git a/src/main/java/com/fasterxml/jackson/annotation/SimpleObjectIdResolver.java b/src/main/java/com/fasterxml/jackson/annotation/SimpleObjectIdResolver.java
index 34e8310..77b1021 100644
--- a/src/main/java/com/fasterxml/jackson/annotation/SimpleObjectIdResolver.java
+++ b/src/main/java/com/fasterxml/jackson/annotation/SimpleObjectIdResolver.java
@@ -37,6 +37,8 @@
     
     @Override
     public ObjectIdResolver newForDeserialization(Object context) {
-        return this;
+        // 19-Dec-2014, tatu: Important: must re-create without existing mapping; otherwise bindings leak
+        //    (and worse, cause unnecessary memory retention)
+        return new SimpleObjectIdResolver();
     }
 }