Resin can be placed on the walls and ceiling.
When you place gravel or sand on the resin.
Instead of updating and dropping to the ground.
The block update is canceled and the gravel floats there!
You need to use resin to place each block though.
This works on the idea resin is glue.