Это кажется мне проблемой с точки зрения определения проблемы, а не кодирования.
Методы экземпляра зависят от того, к какому экземпляру они обращаются - нет смысла вызывать метод экземпляра, не заботясь о том, к чему он вызывается. (Как говорит Мартин, метод экземпляра, которому все равно, какой экземпляр вызывается, почти всегда должен быть статическим. Единственное непосредственное исключение, о котором я могу подумать, это виртуальные методы, где экземпляр неявно указывает, какую реализацию использовать.)
Подумайте, что на самом деле означает в вашем контексте, чтобы существовал аннотированный метод экземпляра. В любом случае, почему вы пытаетесь вызвать методы? Какая картина больше? Какой у вас контекст? Я сильно подозреваю, что вам понадобится какое-то понятие контекста - совокупность объектов, для которых вы можете вызывать методы экземпляра.