So, in the layout manager the call to set the borders is made after call to <code>node.size()</code> which appends the rect, hence the assumption