Hello @JasonNR ,
It is technically challenging to implement a master reset that wont delete media. Its like formatting a PC but asking for programs to be kept. Best option would be to be backup to cloud service like Samsung cloud and restore it back once master reset is Complete.
One UI Beta Team