I guess we'll see. At an undetermined point of time (once per frame) all temporary block entites are destroyed, if the current target is a block it will not be valid until next update with this change.