Revert "Keep ViewCaptureRule logic self-contained."

This reverts commit eec7a9d90f920bbea38d8001c1a8fe01d0917af3.

Reason for revert: Failing tests.

Change-Id: Idf16453bbd7f0ace17d8e80d3303fae26b50333b
4 files changed