Use OrdredDict to produce resources in order of creation