Only tangentially related, but added 278a1ca after thinking about the problems that this introduces. Agree we should not introduce side effects on embedded views though. Added 53bec98