Replaced Copyable with Freezable