We can maybe have a class that plugins on plugman can call and it can act as a compatibility/translation layer allowing plugins to work even is there is a breaking change in the api
Idk how this will work because it just popped in my head but I am documenting it to figure out later