Moved SC APIs into their own modules.