Possible solution to data persistence