@pkarman after talking with @scottsmith130 and looking at the SDK I can see that a lot of these things are just being followed from the rest of the SDK.