This is a comment about style and unrelated to the substance of the PR, so it shouldn't block merging. 

How would you feel about using an `options` parameter rather than a `transform` parameter? I think for clarity and convention we ought to move towards using the options object more. Especially in Nodetiles, functions can have overly many parameters (like this one and `cartoImageRenderer` above)