Introducing Hybrid Synchronization Objects