Ich würde statt Repeat Action zu verwenden einfach den Inhalt der obersten Fork rauskopieren und dann die Fork löschen, dann müsste es eigentlich auch funzen.
Zu deiner zweiten Frage: Wahrscheinlich ist es so ziemlich gleich von der Performance her, allerdings würde ich wegen der Übersichtlichkeit beide zusammenpacken.