Any reason to not just make this an Editor instance method?