Popytaj speców z tego obszaru tematycznego. Moim zdaniem to będzie najlepsze możliwe rozwiązanie :)