gamnit: `CustomTexture::fill` returns self for easier attribute creation