Prd 4448 - Fixed

This fixes the bug by making sure that all changes to the report trigger a repaint of all render-panes. This is relatively cheap thanks to a shared report-layouter which ensures that the report is only layouted once per global repaint request.