Right now, all the resources are in the same level as provider and data, which makes the latter two hard to find.
Ideally, the resources are treated as a subpackage like data, but since we want the library to expose the resources on the root object, they end up in the root package causing the messy index.