fix: better hide from view support