The problem with methods like this is they really don't tell you much. Which TargetTable?

I would make a standalone struct with public fields named "FragContextMetadata" or so. Make one pair of getter/setters to access the struct. Don't bother with individual accessors for the fields inside the struct.