text: Title: Improve the builder "add block" placement algorithm
  Body: We need a way to place blocks when you add them so that it doesn't move your screen when placing a block if there is no space and don't change the zoom level