Yeah, we know about this inconsistency between the preview and the applied adjustment. We plan to fix this soon.
Thanks for the report though!
To give an update on the legacy hat issue, we have identified that there are 94 accessories still using the legacy Hat instance and we will be updating them to use Accessory instance. We are also going to harden our code to gracefully fail in this case rather than crash.