Split out proxy methods into a module