We need a better way to generate static