Field methods in Blocks Blueprint do not work

I made a custom field method to convert autoids of related pages to their titles:

<?php
Kirby::plugin('my-project/autotitle', [
	'fieldMethods' => [
		'autotitle' => function ($field) {
			$field->value = autoid($field)->title();
			return $field;
		}
	]
]);

It works fine on the frontend and in page-blueprints but not in my blocks-blueprints:

fieldsets:
  events:
    label: "{{ event.autotitle }}"
    fields:
      event:
        type: select
        options: query
           query:
             fetch: site.find("events").children
             text: "{{ page.title }}"
             value: "{{ page.autoid }}"

somehow doesn’t return anything. Is this intended behaviour or am I doing it wrong?

That won’t work, you cannot use event to refer to a field and I doubt that you can even use query language in this context. Where did find this?

But what if you use autotilte in template? That also wont work.

In my case i have:

'fieldMethods' => [
        'toForm' => function ($formdata) {
            return $formdata;
      };
]

Here i like to use this FieldMethod to a Block-Object in my Template:

$formObj = $block->toForm();

I become an Field-Object with Value NULL.
May is there a possibility to register a Method, that i can apply to a Block-Object?

Custom block methods will come in Kirby 3.6