Don't require topology param