You're right. This is a current limitation of Skipper. Currently it's not possible to use derived fields in indexes or other settings.
To be able to offer this feature it's necessary to do some more complex changes in application core. We have it on our todo list but can't promise any specific date.