Configuracoes Hibernate.Properties e arquivo de mapeamento .hbm.xml

Tenho uma dúvida que é a seguinte.
Imaginem meu arquivo hibernate.properties eu tenha uma propriedade que vou utilizar em todos mapeamentos que vou fazer.
Só como exemplo, eu poderia ter um

hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
hibernate.query.substitutions=true 1, false 0
hibernate.show_sql=true
hibernate.format_sql=true
hibernate.use_sql_comments=true
# DRIVER MANAGER CONNECTION (Oracle)
hibernate.connection.provider_class=org.hibernate.connection.DatasourceConnectionProvider
hibernate.cache.use_query_cache=false
hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider
hibernate.cache.use_second_level_cache=false
# DATA SOURCE CONNECTION
hhibernate.connection.datasource=java:comp/env/jdbc/default

hibernate.schema=xxxx

Então eu gostaria de nos meus arquivos de mapeamanto utilizar essa propriedade, hibernate.schema, mais ou menos assim:

[code]

<?xml version="1.0" encoding="ISO-8859-1"?>

[/code]

É possível de alguma forma? Pq no caso se eu mudar o schema, não precisaria mudar em todos os mapeamentos, mas apenas no hibernate.properties.

E ai galera? Não encontrei nada ainda a respeito dessa minha dúvida.
Alguém já teria se utilizado de algo parecido?