I have an object that I would like to serialize with an attribute in one part of my program, but without in a different part. I also have an ObjectMapper which is extensive
Actually, you can configure mixins for serialization or deserialization (or both of course):
objectMapper.getSerializationConfig().addMixInAnnotations(Rectangle.class, MixIn.class);
objectMapper.getDeserializationConfig().addMixInAnnotations(Rectangle.class, MixIn.class);
http://wiki.fasterxml.com/JacksonMixInAnnotations