Last step of layout() now stores absolute coordinates