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

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