Optimization for ACL/Role attachment onto assets

We were not caching/storing already fetched roles