Less hardcoding and no extra texture load