Core functionality for Hypostasis