a bit of cleanup for some layouts
fix issue where renderer is sent notification for empty class events