Subdocument mutation doesn't respect @JsonIgnore

I have an class with a property marked with @JsonIgnore annotation. This class is one of the data members of a couchbase document. However, when I save/update this object with subdocument mutation API, the @JsonIgnore property also get saved in couchbase document. Is there any way to get around it? In the example below, I do not want to save additionalProperties in couchbase document.

My class is
public class Base {
… other properties
private Map<String, Object> additionalProperties = new HashMap<String, Object>();

After using subdocument mutation, the document looks like:
… other properties of parent class
“bases”: [
… other properties from class Base
“additionalProperties”: {}

Fixed in SDK 2.3.3 version: