Currently in the client, if someone bases a view on your code, and then loses permissions to select on your code, your code gets the same white exclamation mark in a red circle that other errors get, while this particular piece of code is just fine.
While some warning is helpful, this full blown error is not.
Please downgrade "There is a down the line permission error" to a warning, with a suitable less red icon.