Move check if it make sense to set start position to dedicated function.

1 job for fix/speedup in 51 seconds (queued for 3 seconds)