Revert "Improve array access to magic Search properties"

This reverts commit 4285dc67529fb5f86f762fba136d4f9ba8d3f7c0.

It didn't work well and actually the search array has to be built almost manually anyway.