Add a fill rect that takes a buffer.
Test that.