Hide all private behind a d pointer as one step closer to upstreaming of KXcursorTheme and KXcursorSprite.