scriptable fill layer