How to add new columns to Inpatient wardslist

An implementation asked me to add disposition notes to the wards list page which is when i learnt that i can’t do that. The columns that are shown on wards list are hardcoded here whereas the query is configurable through global properties. Is my understanding correct that one cannot add new columns to wards list page? Any idea why it would have been done like that and not like the other search handlers?