The new inventory now assigned "resource paths" to resources. This provides hierarchy information, feed information, and resource IDs.
Right now we are just passing around resource IDs and forcing resource IDs to be transparent and have certain syntax (for example, feed IDs are being assumed to be the first part of resource IDs). This is wrong, we need to use inventory's paths which is how we are supposed to get things like feeds and IDs and hierarchy paths.
So from end-to-end we need to change things so we pass around resource paths and not just IDs.