Using something such as Bukkit's API, it is possible to spawn FallingBlock entities other than that of the materials Sand and Gravel. Bukkit is entirely server-side, so it is a feature built into Minecraft. A 'Grass FallingBlock' is a FallingBlock that has been spawned with a material of Grass 🙂
I believed this to be the case but then I realised that the server I was playing on was using a hacky method to enable clients from newer versions to connect to the older server.
When testing in singleplayer it worked perfectly (thanks guys 🙂 )