Insert each text in largest available bounds

- Overlaps still occur due to bounds possibly being nested