just leaving a comment here incase you didn't notice me editing my last post the next day.
I did! Sorry I didn't get a chance to respond yet. I will look into this. Seems like something definitely reduced the framerate. Hopefully it's not the hats XD