WIP: Added output sink registration to interface