Allow modifying predicate schema via UI

paulftw commented :

Most of the features listed here have been implemented. Closing the issue, let’s file separate issues for the missing features to prioritize/track independently