Improve wall initialization (animation + spinner)