So I must abstract them in the abstractbackend, otherwise there will be conflicts, or another solution ?