Created ability for dynamic resource types.