For my use case, the best solution for my case was to use mapper.readerForUpdating(object).readValue(json); as described in this post: Deserialize JSON into existing object (Java).
mapper.readerForUpdating(object).readValue(json);
Full credits to @Olivier in comments