I didn’t say such a thing. And I am perfectly aware of the problem with Stdblib regards capabaility.
What I want to say is simpler:Eio is a very good piece of code. When you used object classes it was the right thing to do. Implementation of an object system via the Resource module only add thid consequence: you have a working capability system and now it is broken.
Hence, my advise is the following: do what you did at first because it was the right thing to do.