grextras: switched register property to split-up API