HistoryService and Async history data

Hi flowable team.
I’m using flowable v6.4.1 alongside spring boot.
i configured async history enabled alongside rabbitMQ as explained in this example: https://github.com/flowable/flowable-examples/tree/master/async-history
i implemented jobHandler and storing all jsons (async data) in mongodb
my question is:
after handling job and returning true, all historic data will be deleted from db that engine use. in the other hand i use historyService all around my project. so if i’m enable asyncHistory and store data in mongoDB i can not use historyService anymore? should (can?) i override historyService to read from mongo collections that i created manually?
thanks.