At the moment, only default values are used to determine cache expiration behaviour.
We should be able to set default cache behaviour in settings. For example, set posts of type "project" to expire in 1 hour, and non-single posts to expire in 5 minutes, and pages to never expire.