Add RenderCacheListener
Add RenderCacheListenerFactory
Fix comment typo @cover
Update PaneManager::render eventful