So you'd want to inline this function but not the two succeeding it? That would seem weirdly inconsistent to me. And if we inlined all of those then this code starts to look like a textbook example of Callback Hell™.