id for custom data sources

Just wondering why a custom datasources only have a name attribute and don't also include the id? It would be nice to have the same access to datasources are you do with with entities and such where I can set an id and then perform a DataSourceCollection.getById() method the way that EntityCollection's do.

That’s not a bad idea, I’ll add an item to the road map so I don’t forget about it. Thanks.