Simplify declaration of Field attributes

It would be very interesting, if we can declare attributes mapping without the name of fields like this:

TTableName = class
private
[Column([TColumnProp.Required])]
FName: string;
end;

or

TTableName = class
private
[Column(50)]
FNom: string;
end;

or again

TTableName = class
private
[[TColumnProp.Required], Column(50)]
FNom: string;
end;

Thanks