Big update

1. Better memory performance. The recycler only cache the reflection to
use less memory.
2. Fix the bug about top image click.