copy the secure property from the initializing class instead of always defaulting to false