How to Build a Loyalty Program That Survives a Replatform