Why not? If my extension is an AR behavior and I have implemented methods to deal with the db on AR level, which shouldn't I use them?