cached the old collision block check