Hi there, one of the Pi-hole Devs here. This is something we are very much looking into. Take a look at this PR[1] for more details!
No ETAs as yet, of course, but it's something that has been asked about time and time again, and we think we may just have solved it...