I understand why but this makes no sense to me, I can admit a *view to main application dependency* but this is a *view to view* dependency loosing the modularity because each panel now is responsible of setting the data usage one. I'm blocking on this but let me deeply review the patch and try some other approaches.