It's a bug that only occurs when Fury's AI is being used. Basically, if you transfer energy from your shields to lasers, the lasers will get the boost but the shields do not lose any energy! Therefore, you can set your laser recharge to zero and just dump free unlimited energy from the shields into the lasers. You can even push the energy back to the shields to recharge them faster!
It seems not very many people use the shield->laser and laser->shield functions though. It was natural for me since I played Tie Fighter and X-Wing. Perhaps it's because there's no tutorial for it and the default keymapping is something stupid (scroll-lock and shift+scroll-lock). I consider it a required skill for flying Insane though.