if it was gaius who had attacked caine and cassandra in salvatore 's cellar and later kidnapped them from caine 's home , then he had plenty of time to prepare a hidden lair where they would never find him .