optimizing show hooks, closes #1025
Merge pull request #1033 from concerto/optimize-show-hooks

optimizing show hooks, closes #1025