ensure correct ordering when sibling properties are nested at different levels