Orthonormality-constrained orbital optimisations in MC-SCF theory