Implemented split. Added update safety when removing entities from a board