Interactive objects

Add support for interactive objects (e.g. transportation pods, machines, etc) in a separate on-top layer.