Revert "defer cat preload until page load"

This reverts commit 331b9cf495078aa94f14a44070af8fdb602adc5c.
remove preload and load on demand