[Plugin] Object Pool Component

I remember there was a reason why I moved it into BeginDeferred…
I just don’t remember anymore what it was :slight_smile:

But engine have changed so much, need to revision that code again.