gfs2: Rework how rgrp buffer_heads are managed