Move to ETS instead of Mnesia for transient storage