Separate drawing process

- First, draw boxes
- Then, draw arrows