Seeing how the copper has a resolution of eight pixels in 16 color lowres, why not use the copper for partial fills? You could even use sprites to fill in the rest. Should be much faster.
Never tried it, of course
Edit: Thought this was in the coding forum