I try to use decorators in roar/representable instead of "extend" as there are discussions about performance.  However, while I know that representable does handle lonely collections like this with decorators (stated as such in the changelog), I don't know how to do them.  Maybe we can both keep an eye out.