Now uses LockBits for all applicable methods.

MUCH faster