Customizing serializedPayload in MongoDB event store

I want to store serializedPayload as Object in MongoDB event store instead of String. Please suggest what methods to override in org.axonframework.serialization.json.JacksonSerializer for that.

MongoDB document in domainevents collection looks like below.
{
“_id”: “65e1d9361d058c05ff113c80”,
“aggregateIdentifier”: “12345”,
“type”: “MytAggregate”,
“sequenceNumber”: “0”,

“serializedPayload”: “{"myId":"12345","key1":"value1","key2":value2"}”,

“timestamp”: “2024-03-01T13:33:42.348Z”,
“payloadType”: “test.MyEvent”,
“payloadRevision”: null,
“serializedMetaData”: “”,
“eventIdentifier”: “fadf3078-50bc-43c7-95f1-d396fa21f279”
}

The expected document format is
{
“_id”: “65e1d9361d058c05ff113c80”,
“aggregateIdentifier”: “id_12345”,
“type”: “MytAggregate”,
“sequenceNumber”: “0”,

“serializedPayload”: {
** “myId”: “id_12345”,**
** “key1”: “value1”,**
** “key2”:value2"**
** },**

“timestamp”: “2024-03-01T13:33:42.348Z”,
“payloadType”: “test.MyEvent”,
“payloadRevision”: null,
“serializedMetaData”: “”,
“eventIdentifier”: “fadf3078-50bc-43c7-95f1-d396fa21f279”
}

I want to store serializedPayload as object in MongoDB and get also as Object/Map in readEvent(…) from event store. Please suggest what classes to be extended and methods to be overridden to achieve the expected output mentioned above.