remove NavigateTowards from builder, it hid the ToImmutable nature of the call