guard QKScrollView temporary GLLayer dependency