Does JBoss cache 'empty' beans ? ie beans that have no data in the database or does it keep calling the select and getting nothing back ??