I am not sure what kind of game you exactly want to do, but i suggest to try to keep it as simple as possible. E.g. if you want the player to go back to the same card from the previous chapter card, then i would make only one card per chapter (cardstack group) that has the option to switch between between chapters, and simply put the other "switch chapter" cards from the other chapters as follow up cards, e.g. switchcard from chapter1 has followup cards linked in to chapter 2, 3, 4. Hope this helps.