[#87976] Refactor #create_journal_rows!

Cleanup ahead of consolidation with the NU fork