5 month old waking early and frequently

Our 5 month old is a great-ish sleeper. Shes starting to put herself down for half her naps, and we can put her down at night around 8 and she’ll stay asleep without interruption…until about 4:30-5ish.

My wife and I will switch off going over and soothing her back to sleep, but she’ll only go back to sleep for about 20-30 minutes. At about 6:30 she is officially up for the day at what feels like a much more reasonable hour.

We would love for her to stay asleep for those final 2 hours. Any suggestions?