"Efficient" as in "kills apps immediately as soon as they are put in background" so that I constantly lose context in apps when multitasking
macOS supports context restoration for 7-8 years now at least. iOS has inherited that soon after, so any application "killed", they SHOULD return to the state they exited, given they are implemented correctly.