credo che il tuo metodo sia il migliore, sinceramente non ne conosco altri...