Yes, your idea is close to what we call "attributive goodness". It's the idea that "good" means "good as a kind of thing". There's also the idea of "goodness-for", which is the idea of "useful for whom". These aren't without flaws, though.
My next article will be on what "good" means - if Apeiron accepts it. Hope to catch you there!