Absolutely agree with this, looks like a thrip, maybe a little more white the expected but that could be the light like the op suggested or maybe just a slightly brighter looking sub species of thrip around your area? Hope you have good luck getting them under control!