Why do you have separate limit properties for different DAO implementations?