Tesla may release more detailed vehicle visualizations soon