I've barely posted the above and I'm now thinking of the ramifications wrt indexes on virtual columns.