Custom fields for 3rd and more level subtasks

Now only top-level tasks and their immediate are have custom fields . It’s too bad in search or any filtering via API or web interface . I wish you to add possibility or functionality of custom field to any-level tasks.