It's like previously discussed, and yes, that's a bit wasteful.

I think using it as a feature marker would be nice enough, but we'll need to move the logic from `browse()` to the `Backends` class to avoid having to look it up on every `core.browse()` call.