Improved delegate detection of GSKSectionBackgroundLayout, better spacing calculation on ViewController