Yup, forgot about the sharedInstance pattern here. It's fine as is.