Patchs to improve "Watch Recordings" screen performance

Description

In the Watch Recordings screen, each time you select a new group updateGroupInfo() is called which makes a DB query to get the filesize for *each* recoding in the group. This hurts performance for groups with many recordings, and for past recordings this value will rarely change.