The migration from near_sdk::collections to near_sdk::store introduced new clones in the AccessControllable plugin. Some of them can be avoided by changing the signatures of internal functions.
As pointed out in this comment, more optimisations might be possible by changing signatures of AccessControllable trait methods. As of now, they are frequently using owned types instead of references.
The migration from
near_sdk::collections
tonear_sdk::store
introduced new clones in theAccessControllable
plugin. Some of them can be avoided by changing the signatures of internal functions.