add @JsonIgnore for calculated properties