Feature/provisioner apis

Should we just re-balance every time?