недавно начал баловаться с reflection, и вроде всё получилось (позвать метод класса по стрингу с его именем внутри), но скорость... судя по мышцам, там внутри lazy помогатор, который на любой вопрос о строении класса первым делом лезет и формирует полный перечень всего-всего-всего, а затем уже быстро фильтрует результат