<@U2YJBAX1R> it is easy to implement this with ref...
# announcements
v
@jlleitschuh it is easy to implement this with reflection, and then inherit it from a super type to save copy-pasting