ALIEN-513: add snapshot property and more tests