@delzhand sorry i think my point was not clear. I asked if you were looking for an Extensibility API way only. that's what is not possible (there is no component for that, etc)
You can do 90% of what you did on regular SCA on an Extension (meaning extension in the sense of a new package delivered via the extension mechanism with activation and etc), but of course that extension is only waranteed to work on your SCA instance then.