@umpirsky `VariantInterface` doesn't have a `getId` method ;)