[@TheDarkTemplar] how should i go about injecting mysf into this, seems there might be an awkward spot to just leap in