Properly implement resource metadata