They could make it always-online (of course, many will not agree with this), and the events are pushed in real time from their servers, making GTA VI like an MMO game. With surprise events and patches, it wouldn't really be an infinite story (nothing is truly infinite, after all), but it would...