It seems that the definition of a view from pg_catalog.pg_views does not qualify the tables used in the view if the tables are in the current search path.
Is it possible to either have the definition always qualify all tables independent of the search_path (or else provide a new column that does that)?