Model::properties() : add an option for refresh cache and load properties from DB