Could be very useful if will be possibility to define different configuration of screen module for different events. For example for browser we can define settings with more large interval between screenshots and with less quality, but for chats we can use less interval.
So with this we can decrease data amount on less useful information.
Now we need to find good compromise between different applications, but some of them generate a lot of data.
