WIP: Made place calls more resilient.