Do block placing on main thread via tick callback