Added optional check_collision for sub part of sprite