Thanks @downie for your help.
I had implemented a small method that ended up coping my properties and attributes that I cared about. I've made a couple of more changes based on your suggestion, so it will have to do as a work around until this is fixed.
Still haven't heard from anyone (either from moderators or from Panic) to confirm that this is being looked at.
I've made the post here.