- Create separate object types for brush and eraser lines, instead of a single type that has a `tool` field. - Create new object type for rect shapes. - Add logic to schemas to migrate old object types to new. - Update renderers & reducers.
reselect
lruMemoize
no-console
strictPropertyInitialization
https://invoke-ai.github.io/InvokeAI/contributing/frontend/OVERVIEW/