I'm pretty sure edge functions are just workers with an little extra code for metrics and stuff.