G Ionian track
| I | V | I | IV | I | V | IV | I |
Example in G major:
| G | D | G | C | G | D | C | G |
IMO, with a progression like this, very straightforwardly G major and always resolving back home to the G, you don’t need to follow the chords as much as you just need to time your resolutions so that you land on chord tones that belong to the G chord as the progression returns to G.