[RFC] Last big PR on removal of redundant OOM error handling

Took some time. Please review. Ping @oni-link (really good at finding my mistakes on these PRs), @aktau, @elmart...