Added timeout, fallback if sizing fails.