Have dynamic shovels declare the resources they need.