Can we use a `GTReference` instead here?