This shows that custom field encodings are possible with Jackson 2.  It seems like there are method signature problems with the methods for annotating getters and setters.  The property node is not passed to those methods.