Objects referenced by CompoundPropertyModel should ideally be Serializable to support session replication, clustering, and other scenarios where the session may be serialized. However, Wicket does not strictly enforce this for basic operation, so the answer is False - it's recommended but not required.