New version that support clustering and on compile generation of proxy classes