Use Entity instead of finalCtor to initialize
Entity bases, otherwize  may be undefined