Having no apps in the background except recently used ones
This is exactly what iOS does seamlessly. The unused apps’ memory is dumped to disk and when you come back to it later it’s moved back into memory.
Going through all the apps and swiping up to close them is a habit that comes from early Android users and is completely unnecessary on iOS. It’s been that way for a long, long long time, so long that I would guess iOS 3 or 4.