Allow timeout_property to be a Proc