Refactor delegation voting weight callbacks