Seems just having sscore.dll on the LIBPATH is good enough, though I'm not sure yet how it affects the housecleaning. It's seeming like SSCore_GetInactivityTime() was added to the screensaver just for this. I'll keep investigating as others are having a similar problem.