Yes, it can't be done retroactively, but it can be done for new TLDs that haven't launched yet.
.app
.bank
.chrome
.dev
.foo
.google
.insurance
.page
Source: https://github.com/chromium/chromium/raw/master/net/http/tra... (grep for TLD)