Running into Static Assert in USkeletalMeshComponentBudgeted "We expect SkeletalMeshComponentBudgeted to be 4080 or less"

So we just enabled the animation budget plugin but ran into this static assert due to the fact that we have heavily modified the underlying hierarchy. I’m wondering what the significance of the 4080 value is? Is it just a Malloc memory waste thing or something more to do with memory page size?

Hi, yeah, effectively. We allocate chunks based on bucket sizes, so the idea with the assert here is to warn you that if the object is larger, we’ll end up using a larger bucket, so there may be some wasted memory. It also doubles as a warning just to be mindful that the object is getting quite large by the point you exceed that value. In your case as long as you’re ok with that you should be fine to bump the value.