Support for changing sheet order submitted by Ruel Loehr. Probably should also add access to this in usermodel?