cool feature, I like it!
its true that's its a technical issue, but what if that's tackled by automatically deleting the replays after a period of time?
after all replays can be used to report hackers then rid of the replay or for a certain cool trick shot someone pulled up or something of that sort, saving the replay in the database forever would be a waste.
Also entity locations, they got skills at making pets follow the player, so maybe this can be done by making an invisible entity mimic ur movements so it would record how you moved during the match
ok thx for coming to my ted talk, have a nice day