Wow, thank you for this. I've been working on a screensaver suite but LegacyScreenSaver is so janky. I was hoping someone would figure out apple's private wallpaper framework and you did!
Apple's uses both for their own "Aerials" and they have a sync system to share the position between the screensaver player and the desktop player.