precore and core schema split