I’m running into an issue where the instances that our plugin creates are being added to change history. This causes any instances created to be removed in the event that someone uses undo. This is not behavior I want as these instances are critical to the plugins runtime. Is there a way to remove the last waypoint, or just ignore the plugins changes entirely?
There is no waypoint being set, thats the problem. It appears that instances are getting waypoints set on creation which is a huge issue for our plugin. I know ServerStorage automatically sets instance creation waypoints, but is there a way to remove the waypoints it sets?
Better yet, is there a better place to store data?
I appreciate the reply, but I have not implemented ChangeHistoryService anywhere in my codebase. Like I said, I believe this is a feature/quirk of studio. I need to find a way to prevent studio from making waypoints on these instances when I don’t want it to.