Revert "speed up the collection proxy reader method, but slow down the constructor"

This reverts commit f9e4c3c7c0c4152b62fe9202a9d12262884bb118.

[fixes #14116]
Add regression test for collection proxy reader

[related #14116]