I've had this happen and I think it might be due to the number of groups in the entity menu rather than the size of the entity.
I've noticed slowdowns and eventual client crashes as the number of groups gets too large, changing block building method for things like shield capacitors, shield rechargers, and thrusters from a bajillion scattered "fill in the holes" groups to connected eliminated the issue.