Eu diria que o texto destacado pela primeira vez responde à sua pergunta, ou seja ...
only function for the wizard who owns it
Específicos são gerais, então neste caso, mesmo se você pudesse emular o recurso de classe com UMD, você ainda não conseguiria ativar a capacidade de reutilização de feitiços, já que você não é o proprietário. Simplesmente ter o recurso de classe não é suficiente - de uma maneira semelhante, um segundo assistente que realmente tivesse o recurso de classe Objeto Vinculado não seria capaz de usar o objeto vinculado que ele não possuía.