Fix InnerResource to reify and honor dict props