in some respects 2 separate issues.
In PBN procedures...or in airport procedures EO are NOT accounted for. EO is completely up to the operator. If you want to use the public plates, you have to limit you weights, based on CG to get the 2.5%. As temps rise, you limits weights...
In a coded procedure, If you select the EO, you know that all of the mins have been accounted for.
If one looks at the performance with temps, this really limits MTOW. You an still get 2.5%, but as temps rise MTOW gets you to the paint on the aircraft.
To open up departures, a custom EO is designed, with temps and obstacles, to show the regulators, one can navigate an EO with extended weights.
Given climate change, either you will be sitting on the ground more often, be severely weight limited, or you will have a custom EO design.