I have a problem with refreshing GridField displays older columns that have been removed. I use PjaxResponseNegotiator. In the AnnualMeetingManager.
so you want to hide the subsite's files on the main site? Yes and each subsite should only see their own files? yes
to limit the main site to only see its own files? yes
and if so, what is the behaviour you’d like to change? - Disable permissions to files that appear on the Main Site in Subdomains.