There is a way to define so called auxiliary database objects via hbm mappings. In the new user guide, this useful feature seems completely undocumented.
Think about a way to bring it back to life.