This should be final or volatile (if it's final you'll have to use reflection to stuff the field on deserialization).